#include<stdio.h>
#include<string.h>

void sb(char *str)
{
	char tmp = *str;
	int len = strlen(str);
	*str = *(str + len - 1);
	*(str + len - 1) = "/0";
	if (strlen(str+1)<=2)
	{
		sb(str + 1);
	}
	*(str + len - 1) = tmp;
}
int main()
{
	char arr[] = "abcdefg";
	sb(arr);
	printf("%s", arr);
	return 0;
}